home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio / Ham Radio CD-ROM (Emerald Software) (1995).ISO / misc / commo41 / commo.mac < prev    next >
Text File  |  1990-03-11  |  6KB  |  129 lines

  1.                           ┌───────────────────┐
  2.  PgDn for more macros     │ Sample Macro File │      PgDn for more macros
  3.                           └───────────────────┘
  4.  
  5.  Move Selector Bar to desired entry, press [Enter].
  6.  Programs indicated to the right of each macro must be in your DOS path.
  7.  
  8.  Macros used for DOWNLOADING (receiving)                    Program required
  9.  ───────────────────────────────────────────────────────────────────────────
  10.  ZMODEM batch   {af1} {exec DSZ port %p rz %a %w} {}             DSZ.COM
  11.  YMODEM batch   {af3} {exec DSZ port %p rb %a %w} {}             DSZ.COM
  12.  YMODEM CRC     {af5} {exec DSZ port %p rc %d\%i %a %w} {}       DSZ.COM
  13.  XMODEM CRC     {af7} {exec DSZ port %p rc %d\%i %a %w} {}       DSZ.COM
  14.  PUMA           {sf1} {exec PUMA P%p S%s r %d\ %w} {}            PUMA.EXE
  15.  LYNX           {cf1} {exec LYNX R /S /%s /%p %d\ %a %w} {}      LYNX.EXE
  16.  CIS BPlus      {sf3} {exec OZBEXT /c%p /f%d /x %w} {}           OZBEXT.EXE
  17.  ───────────────────────────────────────────────────────────────────────────
  18.  
  19.  Macros used for UPLOADING (sending)
  20.  ───────────────────────────────────────────────────────────────────────────
  21.  ZMODEM batch   {af2} {exec DSZ port %p sz %u\%i %a %w} {}       DSZ.COM
  22.  YMODEM batch   {af4} {exec DSZ port %p sb -k %u\%i %a %w} {}    DSZ.COM
  23.  YMODEM CRC     {af6} {exec DSZ port %p sx -k %u\%i %a %w} {}    DSZ.COM
  24.  XMODEM CRC     {af8} {exec DSZ port %p sx %u\%i %a %w} {}       DSZ.COM
  25.  PUMA           {sf2} {exec PUMA P%p S%s s %u\%i %w} {}          PUMA.EXE
  26.  LYNX           {cf2} {exec LYNX S /S /%s /%p %u\%i %a %w} {}    LYNX.EXE
  27.  CIS BPlus      {sf4} {exec OZBEXT /c%p /f%u /x %w} {}           OZBEXT.EXE
  28.  ───────────────────────────────────────────────────────────────────────────
  29.  
  30.  
  31.  Macro to review capture file, press Shift-F8            Program required
  32.  ───────────────────────────────────────────────────────────────────────────
  33.  {sF8}  {exec LIST %c %w} {}                               LIST.COM
  34.  
  35.  
  36.  Simple login macro, press F1
  37.  ───────────────────────────────────────────────────────────────────────────
  38.  {nf1}    {send Fred|~~Brucker|~~~~#|} {}       RBBS, PCBoard, Auntie, etc.
  39.  
  40.  
  41.  Macro to list download directory, press Alt-F10
  42.  ───────────────────────────────────────────────────────────────────────────
  43.  {af0}  {exec dir %d /w %w} {}                  Download directory
  44.  
  45.  
  46.  Macro to login to a PCBoard (put "pcb" in Dialing Directory macro field)
  47.  ───────────────────────────────────────────────────────────────────────────
  48.  {pcb}  {capture y,c:\commo\pcb.cap} {asci ,:}
  49.         {setlook 60,hng,3,n|}
  50.         {lookfor first name?} {send Fred Brucker|~#|}  ═ your name here
  51.         {lookfor Main Board Command?} {return}
  52.  
  53.  {hng}  {hangup y} {stop}
  54.  
  55.  
  56.  The following macro can be executed from the command line with the
  57.  switch "/m=dda".  It will login to Directory Assistance RBBS, read
  58.  and capture all messages in the MAIN, COMMO and COMM conferences,
  59.  download {COMMO} 4.0, then logoff.  After 50 dialing tries it will
  60.  give up and beep twice.
  61.  
  62.    (put "dir" in the Dialing Directory macro field)
  63.  ───────────────────────────────────────────────────────────────────────────
  64.  {dda}  {mark direc} {dial 50,bp2} {alarm 3} {}
  65.  {bp2}  {beep} {beep} {}
  66.  
  67.  {dir}  {capture y,c:\commo\direc.cap} {asci ,:}
  68.         {setlook 60,hng,3,n|}
  69.         {lookfor first name?} {send Fred Brucker|~#|}
  70.         {call di1}
  71.         {setlook ,,3,|}
  72.         {call di2} {call di1}
  73.         {send j commo|}
  74.         {call di2} {call di1}
  75.         {send j comm|}
  76.         {call di2} {call di1}
  77.         {send j main|} {call di1}
  78.         {send d;commo40.zip;z|}
  79.         {execute dsz port %p rz} {call di1}
  80.         {send g|} {capture n} {call ncr} {return}
  81.  
  82.  {di1}  {lookfor your command?} {return}
  83.  {di2}  {send r s c|} {lookfor [q]uit} {return}
  84.  {ncr}  {setlook 10} {lookfor no carrier} {return}
  85.  
  86.  
  87.  The next macro is a mini host mode.  It will answer on the first ring,
  88.  send a welcome message, wait for a password, then execute the batch
  89.  file "host.bat."  When you exit back to DOS it will hang up and recycle
  90.  for the next call.  A simple host.bat is included in the {COMMO}
  91.  package. It uses the DOS command "CTTY", but could easily be changed to
  92.  use any program such as the DoorWay program by Marshall Dudley
  93.  (available as shareware).
  94.  ───────────────────────────────────────────────────────────────────────────
  95.  {hos} {parms ,2400,8} {capture y,c:\commo\host.cap} {localecho y}
  96.  {hs1} {setlook 0} {lookfor ring} {send ~~~ata|}
  97.        {lookfor connect 2400} {pause 2}
  98.        {send |^J^L   Welcome!!!|^J^J   Enter password: }
  99.        {setlook 5,hs2}
  100.        {lookfor f} {send .}      Put your password here
  101.        {lookfor r} {send .}      (my password is "fred|", | is a cr)
  102.        {lookfor e} {send .}
  103.        {lookfor d} {send .}
  104.        {lookfor |}
  105.        {send |^J^J^J   Logon complete.|^J^J   Calling host, please wait ...}
  106.        {exec c:\commo\host %p} {hs2} {pause 1} {hangup y} {goto hs1}
  107.  
  108.  
  109.  Compuserve logon macro
  110.  ───────────────────────────────────────────────────────────────────────────
  111.  {cis}  {setlook 45,hng,2,^c} {send ^c} {capt y,c:\arct\cap\cis.cap} {asci ,:}
  112.         {lookfor User ID:} {send 71021,356|}
  113.         {setl 20,hng} {lookfor Password:} {send #|} {}
  114.  
  115.  
  116.  ANSI keypad sequences
  117.  ───────────────────────────────────────────────────────────────────────────
  118.  {hom} {send ^[[H} {}     Home                 These keys are used in
  119.  {upa} {send ^[[A} {}     Up Arrow             full screen editors.  You
  120.  {pgu} {send ^[[r} {}     Page Up              may redefine them to
  121.  {lfa} {send ^[[D} {}     Left Arrow           whatever you need.
  122.  {rta} {send ^[[C} {}     Right Arrow
  123.  {end} {send ^[[K} {}     End
  124.  {dna} {send ^[[B} {}     Down Arrow
  125.  {pgd} {send ^[[q} {}     Page Down
  126.  {ins} {send ^[[n} {}     Insert
  127.  {del} {send }    {}     Delete
  128.  
  129.